Home
Work area
Library
Dictionary
Enter the word for search
stumble upon (something)
Overview
Library
Examples
AI Expert
Dictionaries
Translations
tomber sur (quelque chose)
Definitions
To discover or encounter something unexpectedly or by chance.
Overview
Library
Examples
AI Expert
Dictionaries